安装ZooKeeper包
- 将zookeeper-3.4.5.tar.gz使用SFTP工具拷贝到spark1的/usr/local目录下
对zookeeper-3.4.5.tar.gz进行解压缩:
1
tar -zxvf zookeeper-3.4.5.tar.gz
对zookeeper目录进行重命名:
1
mv zookeeper-3.4.5 zk
配置zookeeper相关的环境变量
1
2
3
4vi .bashrc
export ZOOKEEPER_HOME=/usr/local/zk
export PATH=$ZOOKEEPER_HOME/bin
source .bashrc
配置zoo.cfg
1 | cd zk/conf |
设置zk节点标识
1 | cd zk |
搭建zk集群
- 在另外两个节点上按照上述步骤配置ZooKeeper,使用scp将zk和~/.bashrc拷贝到spark2和spark3上即可,记得source ~/.bashrc
- 唯一的区别是spark2和spark3的标识号分别设置为1和2
启动ZooKeeper集群
分别在三台机器上执行:
1
zkServer.sh start
检查ZooKeeper状态:
1
zkServer.sh status